• Codecademy is a free site that teachers users how to code in various programming languages, including JavaScript and Python, through a serious of courses grouped under each topic or language.
  • After-School Programming is an offshoot of Codecademy.
  • CodeHS offers instructional materials and tutors to help people learn about computer science.
  • Google offers computer science and coding competitions and summer programs.
  • Scratch, developed at MIT, is a free program designed to help children learn coding by programming their own stories, games, and animations.
  • Hopscotch is an iPad app “inspired by” Scratch.
  • Alice teaches students 3D computer programming. Students create stories or videos, or play games.
  • Daisy the Dinosaur, from the creators of Hopscotch, targets children as young as five. Children use coding to make Daisy dance across the screen.
  • Code Monster lets kids view a split screen to see what their coding commands look like as they’re executed.
  • Girls Who Code offers clubs and summer programs for high school girls interested in learning more about computer programming.
  • Lego Mindstorms uses different programming languages for building materials that students use to create programmable robots.